package br.uece.laconi.tac.fuzzy;

import java.util.ArrayList;

public abstract class FuzzyController {
	
	ArrayList<FuzzyNumber> z = new ArrayList<FuzzyNumber>();
	ArrayList<FuzzyNumber> alpha = new ArrayList<FuzzyNumber>();
	
	public void IF(FuzzyNumber rule) {
		alpha.add(rule); 
	}

	public void THEN(FuzzyNumber action) {
		z.add(action);		
	}	
	
	public abstract FuzzySet calculateOutput();
}
